package com.ziytek.web.citizen.model.bean;

import lombok.Data;

/**
 * 单个电芯电流电压数据
 *
 * @author fenghx
 * @version v1.0
 * @className Batteries
 * @descripton 单电芯数据
 * @date 2023/4/13 16:02
 **/
@Data
public class Batteries {
    /**
     * 电芯位置 1-8
     */
    private int position;
    /**
     * 电芯电流(A)
     */
    private Float current;
    /**
     * 电芯电压(V)
     */
    private Float voltage;

    /**
     * 工步执行时长 单位分钟
     */
    private Float executionDuration;
    /**
     * 充放电电池容量(mAh)
     */
    private Float capacity;

    /**
     * 数据类型 0-已完成 1-执行中 2-空闲 3-电池反接异常 4-电池限制异常 5-PWM失控异常 6-设备自检异常 7-巡检数据 9-待工艺 10-终止"
     */
    private int exceptionType;

    /**
     * 执行工步类型 cccv-恒流恒压充电,cc-恒流充电,cv-恒压充电,ccd-恒流放电,crd-恒阻放电,cpd-恒功率放电,cpc-恒功率充电,sl-搁置,waiting-待工艺 stop-终止"
     */
    private String commandType;
}
